package com.hhxyjsj.email;

public final class Constants {
	/**
	 * 默认情况下一次随机抽取的收件人个数:1000
	 */
	public static final int DEFAULT_RANDOMNUM = 1000;
	
	/**
	* 默认情况下同一个邮件服务器采用几条
	*/
	public static final int DEFAULT_MAILSERVERSENDBATCH = 1;
	
	/**
	 * 默认情况下同时启动几条发送邮件的线程：2
	 */
	public static final int DEFAULT_THREADNUM = 2;
	
	/**
	 * 默认情况下每封邮件发送时间之间的间隔:60000毫秒
	 */
	public static final int DEFAULT_WAITTIME = 60000;
	
	/**
	 * 默认情况下每封邮件收件人的个数:10
	 */
	public static final int DEFAULT_ADDRESSEENUM = 10;
	
	/**
	 * 默认情况下使用的邮件服务器:"No Address"
	 */
	public static final String DEFAULT_HOMEPAGE = "No Address";
	
	/**
	 * 发件人的是否可用状态：0 可用
	 */
	public static final String ISUSED_0 = "0";
	
	/**
	 * 发件人的是否可用状态：1 当前正在使用
	 */
	public static final String ISUSED_1 = "1";
	
	/**
	 * 发件人的是否可用状态：2 不可用
	 */
	public static final String ISUSED_2 = "2";
	
	/**
	 * 没有可访问的邮件服务器：0
	 */
	public static final int STATUS_NO_SERVER = 0;
	
	/**
	 * 注册失败:1
	 */
	public static final int STATUS_REGISTER_FAILURE = 1;
	
	/**
	 * 登陆失败:2
	 */
	public static final int STATUS_LOGIN_FAILURE = 2;
	
	/**
	 * 主题为空:3
	 */
	public static final int STATUS_SUBJECT_IS_NULL = 3;
	
	/**
	 * 内容为空:4
	 */
	public static final int STATUS_CONTENT_IS_NULL = 4;
	
	/**
	 * 收件人为空:5
	 */
	public static final int STATUS_ADDRESSEE_IS_NULL = 5;
	
	/**
	 * 发送完成:6
	 */
	public static final int STATUS_SEND_FINISH = 6;
	
	/**
	 * 其它状态:-1
	 */
	public static final int STATUS_OTHER = -1;
	
	/**
	 * 测试状态:-2
	 */
	public static final int STATUS_TEST = -2;
	
	/**
	 * 注册成功:0
	 */
	public static final int REGISTER_SUCCESS = 0;
	
	/**
	 * 注册用户已经存在:1
	 */
	public static final int REGISTER_USERNAME_EXIST = 1;
	
	/**
	 * 无法注册用户:2
	 */
	public static final int REGISTER_FAILURE = 2;
}

